Programming Multiagent Systems without Programming Agents

نویسندگان

  • Munindar P. Singh
  • Amit K. Chopra
چکیده

We consider the programming of multiagent systems from an architectural perspective. Our perspective emphasizes the autonomy and heterogeneity of agents, the components of multiagent systems, and focuses on how to specify their interconnections in terms of high-level protocols. In this manner, we show how to treat the programming of a multiagent system as an architectural endeavor, leaving aside the programming of individual agents who might feature in a multiagent system as a secondary concern.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ADVANTAGES OF UNPREDICTABLE MULTIAGENT SYSTEMS: RANDOMIZED POLICIES FOR SINGLE AGENTS AND AGENT-TEAMS by

ADVANTAGES OF UNPREDICTABLE MULTIAGENT SYSTEMS: RANDOMIZED POLICIES FOR SINGLE AGENTS AND AGENT-TEAMS In adversarial settings, action randomization can effectively deteriorate an opponent’s capability to predict and exploit an agent’s or an agent team’s policies. Unfortunately, little attention has been paid to intentional randomization of agents’ policies in single-agent or decentralized (PO)M...

متن کامل

Abstraction of Agent Cooperation in Agent Oriented Programming Language

ion of agent cooperation in agent oriented programming language Nguyen Tuan Duc and Ikuo Takeuchi The University of Tokyo, Japan [email protected], [email protected] Abstract. Collective operation is a concept of parallel programming in which many processes participate in an operation. Since collective operations are suitable for modeling the coordination of many processes, they can be used ...

متن کامل

A Multiagent System Infrastructure and Negotiation Framework for Electric Power Systems

Given the autonomous nature of various decisionmaking entities in deregulated power systems, this paper embraces a paradigm based on software agents and multiagent systems for distributed rational decision-making in electric power systems. Our current effort in this line of research is aimed at producing a platform-independent, robust application program interface for instantiating complex mult...

متن کامل

Proceedings of the 10 th International Workshop on Computational Logic in Multi - Agent Systems 2009

Multiagent planning deals with the problem of generatingplans for multiple agents. It requires formalizing ways for the agents tointeract and cooperate, in order to achieve their goals. We will discuss twopossible ways for agents to interact: the execution of cooperative actionsand negotiations. We begin with the introduction of an action languagefor specifying multiagent pl...

متن کامل

Model Checking for Multiagent Systems: the Mable Language and its Applications

We present MABLE, a fully implemented programming language for multiagent systems, which is intended to support the automatic verification of such systems via model checking. In addition to the conventional constructs of imperative programming languages, MABLE provides a number of agent-oriented development features. First, agents in MABLE are endowed with a BDI-like mental state: they have dat...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009